Printer friendly
"AcronymAttic.com

What does E-CHO stand for?

E-CHO stands for E-selectin-transfected Chinese hamster ovary

This definition appears rarely