R

RSD Delgario

PersonMentioned in 1 video

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