Scholarly Index

Marc S. Robillard

Tagworks Pharmaceuticals (Netherlands); 4,533 total citations; 75 total publications; best world rank #729

Tagworks Pharmaceuticals (Netherlands)

4,533Total citations
75Total publications
32H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Click Chemistry and ApplicationsLifetime729NL 2095.79
Click Chemistry and Applications2021-2025861NL 780.03