Welcome to my
online presence
Mircea Leabu
- Mircea Leabu
- mircea[dot]leabu[at]ivb[dot]ro
- https://mircea-leabu.ro
Cell biology means life, but life is even more important than cell biology.
Biologia celulară înseamnă viață, dar viața este mai importantă decât biologia celulară.
Welcome to my
online presence
Mircea Leabu