Scholarly Index

Isabelle Petit

Debiopharm (Switzerland); 11,617 total citations; 87 total publications; best world rank #294

Debiopharm (Switzerland)

11,617Total citations
87Total publications
41H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Chemokine receptors and signalingLifetime294CH 1495.71