Scholarly Index

Alexander Tropsha

University of North Carolina at Chapel Hill; 32,759 total citations; 460 total publications; best world rank #14

University of North Carolina at Chapel Hill

32,759Total citations
460Total publications
83H-index

Published ranking records