David Novack

Dynavax Technologies · Lifecodes · Valneva Austria Gmbh
Total Patents: 4
Overall Rank: #1,082,094
Years Active: 1988–2025
Dynavax Technologies Rank: #13