Logo
o

o2h

133 employees

Basic info

Industry

biotechnology research

Sectors

organic chemistry
life-science
artificialintelligence
biotech
R&D
drug-discovery

Date founded

2005

FAQ