Content
@
0 reply
0 recast
2 reactions
Mehrdad π©
@mehrdad10
Shamri is an independent medical research institute in Adelaide, Australia. About 600 researchers from all over the world are employed in this institute. What do you think about the design of this building?
0 reply
18 recasts
66 reactions
Alireza π©π
@alirezamahmudi
Best cast.
0 reply
0 recast
0 reaction