NOVABIOSIS
Procurement services, namely, receiving and placing organs, human cells and living tissues with research facilities; commercial intermediation services to place organs, human cells and living tissues to researchers
Registered · December 7, 2017 · 87712107 ·