Ivo Lorenz

International Aids Vaccine Initiative · Inspirna · BOE
Total Patents: 12
Overall Rank: #394,595
Years Active: 2016–2025
International Aids Vaccine Initiative Rank: #16