How much protein is there in Veal, shoulder, whole (arm and blade), separable lean and fat, cooked, roasted?

100g of Veal, shoulder, whole (arm and blade), separable lean and fat, cooked, roasted contains 25.3 g of protein. Thus, Veal, shoulder, whole (arm and blade), separable lean and fat, cooked, roasted food is Very High in protein.