what is a heterologous host??
Heterologous host is the host which expresses the protein in the cell lines where they are not supposed to be produced. For example E.coli, yeast, mammalian cells. For example, a certain protein which is produced only in human cells can be expressed in the yeast and isolated. So yeast will then become the heterologous host for the particular protein.