Scholarly Index

Bob C. Schroeder

University College London; 11,024 total citations; 114 total publications; best world rank #740

University College London

11,024Total citations
114Total publications
45H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Organic Electronics and PhotovoltaicsLifetime740GB 2597.58