Title: Technical Manager of the Permabond Division
Company: National Starch and Chemical Company
Location: Staten Island, New York, United States

Robert Edelman, PhD, Technical Manager of the Permabond Division at the National Starch and Chemical Company, has been recognized by Marquis Who’s Who Top Scientists for dedication, achievements, and leadership in chemistry.

315 more words