A biomedical research facility in Barcelona

Biomedical architecture

I really liked the architecture of this biomedical facility in Barcelona. Seemed somewhat organic to me.

Barcelona, Spain