Robert J. Powell
University Of Maryland, Baltimore · Telephone Cables Limited · University Of Maryland Biotechnology Institute
Total Patents:
16
Overall Rank:
#296,835
Years Active:
1987–2018
University Of Maryland, Baltimore Rank:
#49