Loading Search Bar...


Nothing found - try zooming or dragging the map
Click to show 180 Life Sciences - Menlo Park, CA, USA

180 Life Sciences

Menlo Park
CA
USA

180 Life Sciences - Menlo Park, CA, USA



Address
830 Menlo Avenue, Suite 100
Menlo Park
California
94025

About 180 Life Sciences

Category: Pharmaceutical Company

180 Life Sciences Corp. (NASDAQ: ATNF) is a clinical-stage biotechnology company focused on the development of novel drugs that fulfill unmet needs in inflammatory diseases, fibrosis and pain by leveraging the combined expertise of luminaries in therapeutics from Oxford University, the Hebrew University and Stanford University. 180 Life Sciences is leading the research into solving one of the world’s biggest drivers of disease – inflammation.

 



Your Rating

Click to rate this business 'Hate It'Click to rate this business 'Didn't Like It'Click to rate this business 'Not Bad'Click to rate this business 'Liked It'Click to rate this business 'Loved It'
(click a star to select)

Your Review
characters left.