RSD Delgario

Person

Research scientist at University of Central Florida; collaborator on the delayed luminescence experiment mentioned.

Mentioned in 1 video