Position Organization:Mechanical EngineeringKeywords:MicrospheresSelected Publication Publisher:Informa Uk LimitedClear