by Matt Pedersen | Mar 5, 2021 | Marine
Richard Ross talking about coral settling tests at the Albright Coral Lab in the Steinhart Aquarium in 2018. In 2018, Terence Fugazzi, VP Sales & Marketing at Neptune Systems, traveled to San Francisco and brought along the video team. His goal? Visiting the...