Aggregation effects on flow and heat transfer of nanofluids over curved stretching/shrinking surface with Lorentz forces. (June 2023)