Textured vegetable proteins (TVP): Future foods standing on their merits as meat alternatives | Synapse