Home/Attovia Therapeutics/Zaneta Odrowaz, PhD
ZO

Zaneta Odrowaz, PhD

Chief Business Officer

Attovia Therapeutics