Biology HL : Paper 2 Solutions 2020 NA NA Nov 20 P2 TZ0 2019 May 19 P2 TZ1 May 19 P2 TZ2 Nov 19 P2 TZ0 2018 May 18 P2 TZ1 May 18 P2 TZ2 Nov 18 P2 TZ0 2017 May 17 P2 TZ1 May 17 P2 TZ2 Nov 17 P2 TZ0 2016 Nov 16 P2 TZ0 May 16 P2 TZ0 NA