IBMC - Instituto de Biologia Molecular e Celular
http://www.ibmc.up.pt/
Portugal
Inquire about license