Joanna Bakala

CNRS · Institut European De Biologic Cellulaire
Total Patents: 10
Overall Rank: #501,605
Years Active: 2007–2021
CNRS Rank: #98