Work

Leverage and firm performance: New evidence on the role of firm size

FWCI: 62.52
Cites: 28
Cited by: 316
Related to: 10