Mary F. DeFlaun
Envirogen
Total Patents:
3
Overall Rank:
#1,624,880
Years Active:
1996–2001
Envirogen Rank:
#3