Ludwig Muller

Institut Pasteur
Total Patents: 6
Overall Rank: #890,372
Years Active: 1982–1995
Institut Pasteur Rank: #407