AssetID: 51542133
Headline: Queen Maxima visits Technical University of Delft
Caption: Queen Maxima of the Netherlands visits European Synthetic Cell Initiative, The Green Village and QuTech at Technical University of Delft
Keywords:
PersonInImage: Queen Maxima