Afexa Life Sciences, Inc. is a company that provides Medicine, Natural Health Products, Standardization and more. Afexa Life Sciences, Inc. is headquartered in Canada Alberta. Afexa Life Sciences, Inc. was founded in 1998. Afexa Life Sciences, Inc. has a total of 42 patents
What kind of company is Afexa Life Sciences, Inc.?
Afexa Life Sciences, Inc. engages in the development and commercialization of natural-based health products for disease prevention and health maintenance....