Roy Castelli

Roy Castelli

Affiliations and Expertise

Lockheed Martin, Nuclear Engineer; Knolls Atomic Power Laboratory, Advisory Engineer