Log in
Ailurus Biotechnology
Contact
Links
View in org chart
Shan Jiang
Co-Founder
Zeki lee
R&D Project Manager
Junhao Lu
Data Scientist & Product Manager
May, 2021 - present
R&D Project Manager at Locus Biosciences
R&D Project Manager at Endo Tools Therapeutics
R&D Project Manager at PROJECT EADEN
R&D Project Manager at Amogy
R&d Project Manager at XTPL