Scholarly Index

D. J. Mowbray

University of Sheffield; 5,135 total citations; 191 total publications; best world rank #521

University of Sheffield

5,135Total citations
191Total publications
39H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Semiconductor Lasers and Optical DevicesLifetime521GB 4698.42
Semiconductor Quantum Structures and DevicesLifetime589GB 2998.42
Advanced Semiconductor Detectors and MaterialsLifetime585GB 4195.89