Department of Biology laboratory152986Portugal
Universidade de Aveiro institution60947Campus Universitário de Santiago 3810-193 AveiroPortugalhttp://www.ua.pt/