Scholarly Index

Michael W. Pennington

Debiopharm (Switzerland); 8,164 total citations; 143 total publications; best world rank #394

Debiopharm (Switzerland)

8,164Total citations
143Total publications
52H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Nicotinic Acetylcholine Receptors StudyLifetime394CH 896.72