Saara Marjatta Sofia Totterman

Virtualscopics · University Of Rochester
Total Patents: 8
Overall Rank: #659,373
Years Active: 2001–2008
Virtualscopics Rank: #2