Mendel Biotechnology

Contact Us

Mendel is located in Hayward, California, on the east side of San Francisco Bay.

Postal Address:

Mendel Biotechnology, Inc.
3935 Point Eden Way
Hayward, California 94545-3720
USA

Phone:+1-510-264-0280
Fax:+1-510-264-0254
Email: