Dr.ehab principle carbohydrates
Lec 5 level 3-de(chemistry of carbohydrates)
Carbohydrates Biochemistry