back


"The human genome map has been deciphered!"
olio su tela / oil on canvas cm 120 x 100 (2000)
private collection / collezione privata