Philip R. LeDuc
Carnegie Mellon University · Lifeware Labs · Carnegie Mellon University, A Pennsylvania Non-Profit
Total Patents:
18
Overall Rank:
#246,917
Years Active:
2003–2025
Carnegie Mellon University Rank:
#23