27th Jun 2016 “Go knock yourcells out”… Three homogenizer options According to the dictionary, the most precise definition of “homogenize” means: “to prepare an emulsion, as by reducing the size of the fat globule … read more