Andrew Ravanelli, PhD 

Lifelong scientist and science communicator.