Author: Roberto Ambrosoli
Born: 17 July 1942
Died: 7 April 2020
Bio: Italian microbiologist and comics artist