Leonard Gray
Title: Chief Scientist (Retired) Company: Lawrence Livermore National Laboratory Location: Hernando, Florida, United States Leonard Gray, retired chief scientist at Lawrence Livermore National Laboratory, has been recognized by Marquis Who’s…