US SelfMadeHero
SMH Winner Logo

Edward Ross
Author

Edward Ross is a comic book artist, writer and illustrator. Working alongside Dr James Hall, he has created many science-themed comics for universities, museums, charities and research bodies. Ross is a Film Studies graduate and regularly leads workshops in comic book creation. He lives in Edinburgh.