UCL Roberts Engineering BuildingTorrington Place, London, WC1E 7JE, United Kingdom | 020 7679 3922 | Website
Disappointing - Review of Conference attended
Roberts Building is one of the buildings on the main Roberts Building campus. I visited when I attended a day conference. Some of my comments relate to the events organisers but most relate to...
1 result shown