Abby Luya

Abby Luya 2017-11-29T17:01:22+00:00

Abby Luya - BioDeltas Project Manager

Biodelta provides contract manufacturing and packaging solutions to the health and food industry.