Plant-based protein sources can be different to animal-based proteins, so it's important to understand the differences between the ...