Efficacy Focued Medicine

US Contact: 513-560-0114
China Contact: 15202108038

Email us: effybd@effymed.com

Oncology Animal Models

CDX/PDX

 

Effymed Contact

US Contact: 513-560-0114

China Contact: 15202108038


Email us: effybd@effymed.com

IO