Alexandru Popovici

Romanian biologist