Flavien Petit Job Title Research Scientist – Phytoplankton and Autonomous Technologies Site Southampton Biography