Profile picture
Luis J. Perez Calderon
Doctorate
  • Consultant
    Aberdeen, United Kingdom
mini profile avatar Luis Perez Calderon