Jennifer Diane Michelson

Envirogen
Total Patents: 2
Overall Rank: #2,231,430
Years Active: 1998–2001
Envirogen Rank: #7