CAIE O LEVEL PHYSICS REVISION NOTES Consequences of thermal energy transfer

Notes
Video