About Jayde Lovell

Science communicator from Australia, presenter on 'Did Someone Say Science'.