ID:DA10690448
Riva, Francesca Testa
Search authors sharing the same name
edited by Alessandro Riva and Francesca Testa Riva, and Pietro Motta
Kluwer Academic Publishers 1994 Electron microscopy in biology and medicine EMBM 11
Available at 1 libraries