Scholarly Index

Richard Betz

Nelson Mandela University; 1,916 total citations; 368 total publications; best world rank #958

Nelson Mandela University

1,916Total citations
368Total publications
17H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Phenothiazines and Benzothiazines Synthesis and Activities2021-2025958ZA 1046.23