Shanghai Mabgeek Biotechnology Co Ltd is a company that provides Herb, Botanical drug and more. Shanghai Mabgeek Biotechnology Co Ltd is headquartered in China Shanghai Shi. Shanghai Mabgeek Biotechnology Co Ltd was founded in 2016. Shanghai Mabgeek Biotechnology Co Ltd has a total of 23 patents