Peter Sobolewski

La Jolla Bioengineering Institute
Total Patents: 1
Overall Rank: #3,367,978
Years Active: 2008
La Jolla Bioengineering Institute Rank: #6