Naidu Bezawada

Organization: 
Science and Technology Facilities Council
Business Phone: 
Work: +44 131 668 8235
Business Address: 
Science Technology Facilities Council
UK Astronomy Technology Centre
Royal Observatory, Blackford Hill
Edinburgh
EH9 3HJ
United Kingdom