Lawrence H Rodrigues

rodrigues has 20 years experience in fields such as satellite and medical imaging, and artificial intelligence.