Ira Leifer

Address: 
Dept. of Chemical Engineering
Marine Science Institute
Santa Barbara, CA
USA 93106

Activities reported for Ira Leifer: