Karl Byrne
science communication in London, United Kingdom
Following his defeat in the Intergalactic War, Supreme Overlord Karl was vanquished to the planet earth, where he has taken on the persona of a mild mannered science communicator.
Royal Institutuion CHRISTMAS LECTURES Manager
International Science Communication Trainer
Guest Lecturer in science communication
Science Centre Consultant
Science Presenter
Public Speaker