Biopsy results why so long?

my sister is having a colonoscopy on friday to remove a polyp the size of a small tennis ball.
The doctor will be doing a biopsy too.
The doctor said it could take 3 weeks for the results to come back
is this the normal waiting time?
and why does it take so long?
thank you.
5 answers 5