Revenue, Grants and Other Revenue, % of Revenue (Percent)
Definition :

Portion of grants and other revenue in revenue, excluding grants, expressed in terms of percentage.