Matthew David Escarra
Administrators Of The Tulane Educational Fund · William Marsh Rice University
Total Patents:
8
Overall Rank:
#605,583
Years Active:
2009–2025
Administrators Of The Tulane Educational Fund Rank:
#14