A good thesis defense presentation must have 9-12 slides and should last for about 10-15 minutes.