Science Explorer Back to mapMap

Michael Stephen Roberts

Michael Stephen Roberts publishes mostly in Dermatology, Pharmaceutical Science and Molecular Biology, on topics such as Advancements in Transdermal Drug Delivery, Dermatology and Skin Diseases and Contact Dermatitis and Allergies.

ORCID 0000-0003-3894-5301 OpenAlex
World rank
#154,107
of 7,710,434 ranked researchers
Rank in Australia
#5,306
of 140,210
Works
979
Citations
40k
Citations per work
41.2
h-index
102
i10-index 541Top 0.1% in Dermatology
Drawing this view