Contact Us
Multi fluorescence immunohistochemistry one-stop solution
One stop solution for organoids
Antibody protein customization and labeling
86-15502157206
karen@jjfbio.com
No.588, Tianxiong Road, Shanghai International Medical Park, Shanghai, China.