Dr. Duminda Wijesekera

Dr. Duminda Wijesekera

Dr. Duminda Wijesekera is the Chief Scientist at George Mason University Innovation Lab