Aidmics Biotechnology icon

Aidmics Biotechnology

report entity
Aidmics Biotechnology is driven to make breakthroughs in the biotechnology field