What are the underlying notions that can distinguish these innovation in the informal settings?

More Jayshree Patnaik's questions See All
Similar questions and discussions