Blood type diet o vegetarian July 8, 2019 16 32 64 128 O positive blood type diet vegetarian O negative blood type vegetarian diet