Julie Decker
Duke University · The University Of Alabama At Birmingham Research Foundation · Administrators Of The Tulane Educational Fund
Total Patents:
4
Overall Rank:
#1,153,273
Years Active:
2011–2021
Duke University Rank:
#440