9 employees
NOVUMED Life Science Consulting & Advisory provides strategy consulting and advisory services for the life sciences industry.
2004