Smallest cell organelle discovered by Palade (1953) is
palade discovered
Palade discovered __________.