Alan Needleman
American professor of Materials Science & Engineering

Alan Needleman