Chemical & Petroleum Engineering Department, Sharif University of Technology Principles of Genetics (B.Sc.) Transport Phenomena in Biological system (M.Sc.) Industrial Chemistry (B.Sc.) Tissue Engineering (M.Sc.) Artificial Organs (M.Sc.)