Robert Pal
University Of Durham · Durham University · William Marsh Rice University
Total Patents:
5
Overall Rank:
#940,117
Years Active:
2012–2023
University Of Durham Rank:
#1