Deirdre O'Connor
Deirdre O'Connor

Deirdre O'Connor

Software Engineer || Maths & Science Enthusiast || Google Scholar || Avid Reader || Irish Chancer