000 00431 a2200169 4500
008 231204b2011 |||||||| |||| 00| 0 ara d
005 20240509122357.0
245 _aInnovating Science Teacher Education
300 _a228
_c24 cm
500 _a
035 _balis book code
_a6295
700 _aNiaz. Mansoor
_e
_95121
260 _bRoutledge,
_c2011
653 _aTeacher education
653 _aScience teachers
653 _aScience
999 _c5936
_d5936