Scholarly Index

J. Derek Woollins

Khalifa University of Science and Technology; 13,434 total citations; 733 total publications; best world rank #21

Khalifa University of Science and Technology

13,434Total citations
733Total publications
53H-index

Published ranking records