David P. Martin

Tepha · Metabolix · Intwine Connect
Total Patents: 135
Overall Rank: #7,701
Years Active: 2000–2025
Tepha Rank: #3