Alexander Lazarev

Pressure Biosciences · Aquatic · Northwestern University
Total Patents: 18
Overall Rank: #244,790
Years Active: 2011–2025
Pressure Biosciences Rank: #1