Donald M. Engelman
Yale University · University Of Rhode Island Board Of Trustees · State of Rhode Island
Total Patents:
19
Overall Rank:
#229,627
Years Active:
1998–2025
Yale University Rank:
#22